home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 38 / Amiga Format CD38 (1999-03-15)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-04].iso / -seriously_amiga- / misc / ced_html / html / html_newline.ced < prev    next >
Text File  |  1999-01-25  |  2KB  |  62 lines

  1. /*
  2. ** html_newline.ced
  3. **
  4. ** $VER: html_newline.ced 1.3 (12.21.1998)
  5. **
  6. ** Arexx script for HTML v3.2 new line mark
  7. **
  8. ** This script works with CygnusEd Professional v4.2
  9. **
  10. ** Copyright © Eric BELLE
  11. */
  12.  
  13. /*
  14. **------------------------------------------------------------------------------
  15. **    Initialisation
  16. **------------------------------------------------------------------------------
  17. */
  18.  
  19. OPTIONS RESULTS                            /* Tell CygnusEd to return results. */
  20. NL = '0A'X                                    /* Alias for new line. */
  21. KRETURN = RAWKEY 68                    /* Shortcut to the return key. */
  22. KTAB = RAWKEY 66                        /* Shortcut to the tab key. */
  23. STATUS TABSARESPACES                /* Return TAB mode ("tab" or "space"). */
  24. IF RESULT = 1                                /* Test the TAB mode. */
  25. THEN "TABS = SPACES"                /* Switch TAB mode from "space" to "tab". */
  26. ELSE NOP                                        /* No operation. */
  27. TAB SIZE 1                                    /* Set TAB size proportional to 2 spaces. */
  28.  
  29. /*
  30. **------------------------------------------------------------------------------
  31. **    New line mode
  32. **------------------------------------------------------------------------------
  33. */
  34.  
  35. NewLineMode = "q"
  36. DO WHILE ~(NewLineMode="d" | NewLineMode="s" | NewLineMode=" " | NewLineMode="RESULT")
  37.     GETSTRING "d" '"New line: (d)efault, (s)pecial no new line structure?"'
  38.     NewLineMode = RESULT
  39. END
  40.  
  41. IF (NewLineMode=" " | NewLineMode="RESULT")
  42. THEN EXIT 0
  43. ELSE NOP
  44.  
  45. /*
  46. **------------------------------------------------------------------------------
  47. **    New line mark
  48. **------------------------------------------------------------------------------
  49. */
  50.  
  51. IF (NewLineMode="d")
  52. THEN TEXT "<BR>"
  53. ELSE TEXT "<WBR>"
  54.  
  55. /*
  56. **------------------------------------------------------------------------------
  57. **    End of html_newline.ced Arexx script
  58. **------------------------------------------------------------------------------
  59. */
  60.  
  61. EXIT 0
  62.